package com.xbongbong.paas.domain.entity.ext;

import com.alibaba.fastjson.JSONObject;
import com.xbongbong.paas.domain.entity.PaasFormDataEntity;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

/**
 * 表单数据扩展
 * @author 梁鲁江
 * @version v1.0
 * @date  2019年3月14日17:37:05
 * @since v1.0
 */
@ToString
@Getter
@Setter
public class PaasFormDataEntityUnionExt extends PaasFormDataEntity {

    private static final long serialVersionUID = -1627239705751750643L;
    /**
     * 将data字段转成jsonArray
     */
    private JSONObject dataList;

    /**
     * 标题，需要生成
     */
    private String title;

    /**
     * 创建者名称
     */
    private String creatorName;

    /**
     * 对应 es 中的 _id
     * 格式为 corpid_id
     */
    private String esId;

    /**
     * 主键 对应 PaasFormDataEntity 的 id
     * @see PaasFormDataEntity#id
     */
    private Long dataId;
}

